Term Gallery logo

Meanings of type of legal entity in germany in English